English-Hindi dictionary »

ambrosia meaning in Hindi

EnglishHindi
ambrosia noun
[UK: æm.ˈbrəʊ.ziə]
[US: æmˈbro.ʊ.ziə]

मधु

ambrosia coming from the feet

चरणामृत