Name: Rubaihah (ربيحة)
Meaning: Rubaihah is an Arabic name for girls that means winner, one who makes profits.
Gender: female