English → Hindi dictionary

new york bay

न्यू यॉर्क बेNOUN

Definition

a bay of the North Atlantic; fed by the Hudson River

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