Cabagan

English

Proper noun

Cabagan

  1. A municipality of Isabela, Philippines.