The name Ambrosia is a girl's name of Greek origin meaning "food of the gods". Ambrosia and is often added to lists like Unique Girl Names: Unusual and Rare and discussed in our forums with posts like "Quick Question Thread?!".
From the experts:
Ambrosia combines some of the more whimsical qualities of more popular Aurora and Isabella, with a heavenly meaning.