Barawa

See also: barawa and barawa'

English

Proper noun

Barawa

  1. The capital of the South West State of Somalia.

Alternative forms