Amsterdam in Latin Amsterdam in Latin Amstelodamum proper noun A city and municipality of North Holland, Netherlands; the capital city of the Netherlands. Add to Flashcards