Either Male or Female
The meaning of the name Caruso is Young Boy
The origin of the name Caruso is Italian
Derived from the Sicilian word for young boy or mine worker.
Enrico Caruso, an Italian opera singer; Caruso was the name of a dog owned by President William Taft