Harbor

A harbor (American English) or harbour (British English; see spelling differences) (synonyms: wharves, haven) is a sheltered body of water where ships, boats, and barges can be docked.