What is the meaning of Guapu?

beautiful, pretty, good-looking

Source: wiktionary.org