Meaning of mantalágà

mantalágà

Cebuano

n. giant octopus.