amsterda

/ˈæmstrədə/

Definitions

1. noun

The capital and largest city of the Netherlands, located in the province of North Holland.

“The city of Amsterdam, formerly known as Amsterda, is famous for its canals and art museums.”

2. proper noun

A municipality and city in the Netherlands, located in the province of North Holland.

“The city of Amsterda has a rich history and cultural heritage.”

Synonyms

  • Amsterdam

Antonyms

  • unattractive place
  • undesirable city