Definify.com

Definition 2024


Isle_of_Man

Isle of Man

English

Proper noun

the Isle of Man

  1. An island in the Irish Sea, a British Crown dependency that is part of the British Isles but not of the United Kingdom.

Related terms

Translations

External links