Ruperta

Meaning
SpanishFamous, Brilliant, Illuminated
Gender
Origin