Maigo

See also: maigo

English

Proper noun

Maigo

  1. A municipality of Lanao del Norte, Philippines.