is larussa an italian name?
The name larussa is derived from the Italian word "Rosso," which comes from the Latin words "Rubius and Rossius," which mean "red." As a surname, larussa was originally a nickname for a person with red hair or a reddish complexion.