Definition of Isle of Man in English:
An island in the Irish Sea which is a British Crown dependency having home rule, with its own legislature (the Tynwald) and judicial system; population 82,000 (est. 2009); capital, Douglas. The island was part of the Norse kingdom of the Hebrides in the Middle Ages, passing into Scottish hands in 1266 for a time, until the English gained control in the early 15th century. Its ancient language, Manx, is still occasionally used for ceremonial purposes.
Definition of Isle of Man in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Australia
Most popular in Malaysia
Most popular in India