Meaning of kanyon

kanyon

Cebuano

n. cannon