Harbor - Wikipedia A harbor (American English), or harbour (Commonwealth English; see spelling differences), is a sheltered body of water where ships, boats, and barges can be moored
HARBOUR Definition Meaning | Dictionary. com The financial hub is famous for its dramatic skyline of sky scrapers set against a picturesque harbour, many of which are home to residents as well as as banks and commercial offices