Ambrose

word

Noun

A sweet-scented herb; ambrosia. See Ambrosia, 3.
More about this word
Synonyms and related words
Explore this word