harbourtranslation and definition "harbour", tamil lexiconWordTamil Definitionharbourதுறைமுகம்harbourதுறைமுகம்harbourதுறைமுகம்harbouringஆட்பதுக்கல்