Name Details

Wajeeda

Meaning

One who is noble