Agoo

See also: agoo

English

Proper noun

Agoo

  1. A municipality of La Union, Philippines.