Name Details

Surayj

Meaning

Ibn Yunus al-Marwazi