LEVANTER MEANING IN ENGLISH

• Levanter Definition & Synonyms

  1. (n.) A strong easterly wind peculiar to the Mediterranean.
  2. (v.) One who levants, or decamps.


RECENT SEARCHES