OXYMEL MEANING IN ENGLISH

• Oxymel Definition & Synonyms

  1. (n.) A mixture of honey, water, vinegar, and spice, boiled to a sirup.


RECENT SEARCHES