Borrowed from Spanish guapo, from Latin vappa.
Practice speaking and memorizing "guapo" and many other words and sentences in Catalan.