Xapuri

English

Proper noun

Xapuri

  1. A small town in the Brazilian state of Acre

Derived terms