LANTAKA


Meaning of LANTAKA in English

noun

or lan·ta·ca |läntə|kä

( -s )

Etymology: Tagalog lantakà

: a Philippine piece of artillery like a culverin

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.