Meaning of kilya

kilya

Tagalog

n. keel