Name: Ruwaishid (رويشد)
Meaning: Ruwaishid is an Arabic name for boys that means rightly guided, on the right path.
Gender: male