1. ಅಂಬುವಾಹ

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