Meaning of angelica water in English:

angelica water

noun

historical
  • An aqueous solution of angelica (Angelica archangelica), originally used medicinally and later also used in perfumery.

Origin

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