Dictionary search results

Showing 1-2 of 2 results

Haarlem US English

A city in western Netherlands, near Amsterdam; population 147,640 (2008). It is the commercial center of the Dutch bulb industry