Apte Sanskrit-English Dictionary a. Separated, made two- fold.2 Brought into a dilemma, embarrassed, perplexed. Source entry