lantaka
noun
lan·ta·ka
variants:
or lantaca \ ¦läntə¦kä \
plural -s
Definition of lantaka
: a Philippine piece of artillery like a culverin
Keep scrolling for more