Definition of New Amsterdam in English:

New Amsterdam

proper noun

Pronunciation:

New Amsterdam

/njuːamstəˈdam/