English → Hindi dictionary

hudson bay

हडसन बे / हडसनNOUN

Definition

an inland sea in northern Canada

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