1 definition by TiredOfTyping

Top Definition
New Amsterdam was a settlement that had originated in America, on the tip of the Manhattan Island.
Even old New York was once New Amsterdam. Why they changed it? I can't say, people must like it better that way!
by TiredOfTyping May 21, 2014

Mug icon
Buy a new amsterdam mug!