Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

new amsterdam Definition

Cancel
new amsterdam
geographical name(New Amsterdam)
town founded about 1625 on Manhattan Island by the Dutch

Words Related to new amsterdam!

new amsterdam Examples by Brain Bank Users