1. ಆವಲ್ಗೊಳ

    ♪ āvalgoḷa 🔊
    1. :Noun
    2. a pond or a lake having abundant red lotus plants.

Comments and suggestions