1. ಅಂಬುವಾಹ

    ♪ ambuvāha
      noun
    1. that which carries water; a cloud.