Home
Search
Index
Definify.com
Webster
1913
Edition
Ambrose
Am′brose
,
Noun.
A sweet-scented herb; ambrosia. See
Ambrosia
, 3.
Turner.
Similar Results
Ambrosia
Amoroso
Ambrosin
Morose
Arose