English → Hindi dictionary
james bay
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.
the southern extension of Hudson Bay in Canada between western Quebec and northeastern Ontario
Looking for poetry? Read shayari and poems by great poets.