The definition of a harbor is a place providing shelter or safety or a protected area in the water where boats anchor.(noun)
Harbor is defined as to hide, protect or cling to.(verb)
See harbor in Webster's New World College Dictionary
Origin: ME herberwe < OE herebeorg (& ON herbergi), lit., army shelter (< here, army + beorg, a shelter), akin to OHG heriberga: see harbinger
See harbor in American Heritage Dictionary 4
Origin: Middle English herberwe
Origin: , probably from Old English herebeorg, lodging; see koro- in Indo-European roots.
Learn more about harbor