Name Details

क्लेमिरा (Clemira)

Meaning

शानदार राजकुमारी

girlMuslim