Meaning MARJORAM

thing  >  herb, lifeform, plant  >  marjoram

User-Submitted Names