From deshonra + -oso
deshonroso (feminine deshonrosa, masculine plural deshonrosos, feminine plural deshonrosas)