1. ಅಂಬುಧರ

    ♪ ambudhara
      noun
    1. that which is holding water; a cloud.