English → Hindi dictionary

james bay

जेम्स बे / जेम्सNOUN

Definition

the southern extension of Hudson Bay in Canada between western Quebec and northeastern Ontario

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