From feio + -oso.
feioso (feminine feiosa, masculine plural feiosos, feminine plural feiosas, metaphonic)