Telugu English Dictionary
Free Telugu Online Dictionary
n. A bow made of flowers, carried by Manmadha.