Balawa

See also: balawa

English

Proper noun

Balawa

  1. A municipality in southeastern Nepal.