There was no name definition found for Ambrosia.

Other types of names:

Ambrosia (given name) Ancient Greek