Online Dictionary

ambudhara Explained

ambudhara at Sanskrit => English (Monier-Williams) Of Explained:

ambudhara

3[ 'ambu-dhara ] m. ` water-holder ' , a cloud

===============================================================================