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.
2012