Ambrose

Am·brose

Ambrose

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