Definify.com
Definition 2024
Isle_of_Man
Isle of Man
English
Proper noun
- 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
island
|
|
External links
- Isle of Man on Wikipedia.Wikipedia