English → Hindi dictionary
new amsterdam
Definition
a settlement established by the Dutch near the mouth of Hudson River and the southern end of Manhattan Island; annexed by the English in 1664 and renamed New York
Looking for poetry? Read shayari and poems by great poets.