new amsterdam
Meaning, Definition & Usage
Dictionary
Related
noun
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
WordNet
Previous
nevertheless
nevew
nevirapine
nevis
nevus
Next
newari
newark
newbie
newborn
newburgh