harbor - Dictionary definition and meaning for word harbor
Powered by Mnemonic Dictionary
harbor is a place where ships stand, in Mumbai, most of the criminals and REFUGE find SHELTER there
During storm harbor is the protection for ship and sailor.