sweet Mary

noun

Definition of sweet Mary

1 : a balm (Melissa officinalis)
2 : oswego tea

History and Etymology for sweet Mary

mary from the name Mary

Keep scrolling for more