Papar

See also: papar, pápar, and paṕår

English

Proper noun

Papar

  1. A town, district, and river in Sabah, Malaysia.

Further reading