Toboso

See also: toboso

English

Proper noun

Toboso

  1. A municipality of Negros Occidental, Philippines.