Oton

See also: oton

English

Proper noun

Oton

  1. A municipality of Iloilo, Philippines.