Found 1 boys and girls with the meaning of ambrosia
Amaravati / 9 letters 
Meaning of Amaravati In Indian, Amaravati means Full of ambrosia More

Browse by meanings

cassiuscastingcastle
catholiccatholicscattle
cauldroncausedcauses
cautionercawdorcedar
cedriccelebratedcelebrity
celestialcentralcenturion
centurycerimoncertain