NEW AMSTERDAM(noun)Did you mean?Synonyms RhymesAlso try..newamsterdamDefinitions There is 1 meaning of the phrase New Amsterdam. New Amsterdam - as a 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 Word Variations & RelationsAnagramsStarts NStarts NEStarts NEWStarts NEWAEnds MEnds AMEnds DAMEnds RDAMStarts N & ends MStarts NE & ends MStarts N & ends AMA-Z Proximitiesnevirapinenevisnevoid10nevus8new6 New Amsterdam new-fanglednew-madenew-mownnew-sprungnewari