Nampicuan

English

Proper noun

Nampicuan

  1. A municipality of Nueva Ecija, Philippines.