So
This first thing
Your name is Princess?!
Thats so cool yet so weird but so awesome but so ridicious yet so girly.
But seriously tho, thats the best name ive ever heard
well it did:) masrya means egyptian( i just wrote its translation so if it was true ur location won't be exposed)
well the thing is princess means Amira in arabic or egypt (and it's more common used here than other countries) and well it can have a nick name miro...so i guessed u might have been egyptian...or arabian..
Any way nice to meet u :)