Name: Tarashud (ترشد)
Meaning: Tarashud is an Arabic name for boys and girls that means guidance.
Gender: male