NEW AMSTERDAM(noun) Did you mean: Synonyms Rhymes Also 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 & RelationsAnagrams Starts N Starts NE Starts NEW Starts NEWA Ends M Ends AM Ends DAM Ends RDAM Starts N & ends M Starts NE & ends M Starts N & ends AM A-Z Proximitiesnevirapinenevisnevoid 10nevus 8new 6 New Amsterdam new-fanglednew-madenew-mownnew-sprungnewari