Dictionary
Random Word
Search
Ambrose
(n.)
A sweet-scented herb; ambrosia. See Ambrosia, 3.
Back to Dictionary