English → Hindi dictionary

isle of man

आइल ऑफ़ मैनNOUN

Definition

one of the British Isles in the Irish Sea

Looking for poetry? Read shayari and poems by great poets.