1 definition by Marwaprinses
Selda a turkish name meaning; princess, selda is the perfect wifeymaterial what every boy wants. She is hott, SEXYY, ssuge a angel. Selda love who you are, because you're name tells anough.
by Marwaprinses February 23, 2017