1. ಅಂಭೋಜಷಂಡ

    Play audio
    ♪ ambhōjaṣaṇḍa
    Share screenshot
    1. (Noun)
    2. a multitude of lotus plants.
    3. a pond or lake where lotus plants are abounding.

Comments and suggestions