Definition of melissa water in US English:

melissa water

noun

  • An infusion in water of the leaves of lemon balm.

Origin

Early 16th century; earliest use found in Laurence Andrewe (fl. c1520–1530), printer and translator.