English → Hindi dictionary

baffin island

बफ्फीन आइलैंड / बफ्फिनNOUN

Definition

the 5th largest island and the largest island of Arctic Canada; lies between Greenland and Hudson Bay

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