humming-birdtranslation and definition "humming-bird", tamil lexiconWordTamil Definitionhumming-birdசிறகடிப்பதன்மூலம் பொம்மெனும் ஒலி எழுப்புகின்ற சிறு பறவை வகை.