Meaning of ambuhotan

ambuhotan

Cebuano

n. whale