Canlaon

English

Proper noun

Canlaon

  1. A city in Negros Oriental, Philippines.