ondu meaning in english

[Tel. from pondu, the initial pa being dropped.] v. i. To obtain, possess, have pondu, kalugu. telivinondi recovering the senses. naluvonda beautifully.