From fuoco (“fire”) + -oso (adjectival suffix).
focoso (feminine singular focosa, masculine plural focosi, feminine plural focose)