Delarosa
Either Male or Female
The meaning of the name Delarosa is Of The Rose
The origin of the name Delarosa is Spanish
Notes: Spanish surname either for the family of someone named Rose or a habitational surname for someone who lived near roses.