macchioso m (feminine singular macchiosa, masculine plural macchiosi, feminine plural macchiose)
macchia + -oso, or from Latin maculōsus.