ParentFull threadonei·It's the Isle of Man to the best of my knowledge, but the people, and language, are called Manx. Like the English are from England.View on HN