Cesar

Name origin: Greek

Name meaning: Long-haired; hairy

Rosas

Name origin: Spanish and Portuguese

Name meaning: from the plural of rosa ‘rose’.