English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Ambrose
Ambrose
(n.)
A sweet-scented herb; ambrosia. See Ambrosia, 3.