MohammedPreview
Open in TheBrain

Outlandish

  1. Bizarre; strange.
  2. (archaic) Foreign; alien.