Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: isle of man.

isle of man top

Pos: Noun Phrase
[WORDNET DICTIONARY]

Noun isle of man has 1 senses

   isle of man(n = noun.location) man - one of the British Isles in the Irish Sea;