Online English Dictionary

Home

Ambrose


n.

A sweet-scented herb; ambrosia. See Ambrosia , 3.


© 2009 Dammam Community College