English → Hindi dictionary

new york state barge canal

न्यू यॉर्क स्टेटNOUN

Definition

a system of canals crossing New York State and connecting the Great Lakes with the Hudson River and Lake Champlain

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