From Latin stoicus, from Ancient Greek Στωϊκός (Stōïkós).
stoico (feminine stoica, masculine plural stoici, feminine plural stoiche)