What is the meaning of amsterdam in English?

Learn vocabulary with pictures as well as definitions of amsterdam in English

Learn in

See more

n. Amsterdam

Definition of Amsterdam in English

Capital of the Netherlands.

See more

adj. Amsterdam

Definition of Amsterdam in English

Of or pertaining to Amsterdam, capital of the Netherlands.