armadatranslation and definition "armada", tamil lexiconWordTamil Definitionarmadaகப்பற்படைத்தொகுதி, போர்க்கப்பல்களின் கூட்டம்.