Ambrose

Definition:

  • (n.) A sweet-scented herb; ambrosia. See Ambrosia, 3.

Compare ambrose with other words:

ambrose vs. umbrose

ambrose vs. patronymic