1 lantaca | Definition of lantaca

lantaka

noun
lan·​ta·​ka
variants: or lantaca \ ¦läntə¦kä \
plural -s

Definition of lantaka

: a Philippine piece of artillery like a culverin

History and Etymology for lantaka

Tagalog lantakà

Keep scrolling for more