Telugu English Dictionary
Free Telugu Online Dictionary
[Skt.] adj Beautiful, engaging, agreeable. manoharamaina, ramyamaina.