English

edit

Proper noun

edit

Warrap

  1. A state of South Sudan.