YourDictionary

levanter

noun

  1. a strong wind that blows over the Mediterranean area from the east
  2. Levantine (sense )

noun

Brit. one who disappears, leaving unpaid debts

See levanter in American Heritage Dictionary 4

link/cite print suggestion box