MeaningOld Greek - Rose, Woman from Rhodes, Feminine form of Roderick
ReligionChristianity, Greek
OriginEnglish