From Latin ardor (“ardor”).
ardoroso (feminine singular ardorosa, masculine plural ardorosos, feminine plural ardorosas)