Rosemar

Rosemar

The baby girl name Rosemar represent unique meaning, A combination of rose & marie, is common among english ethenicity or origin.


Map Of English Origin