Amsterdam The city/word Amsterdam means Netherlands. The city Amsterdam lies in Netherlands. The country Netherlands contains the city Netherlands.