Name: Jahudah (جهوده)
Meaning: Jahudah is an Arabic name for girls that means one who strives, one who struggles.
Gender: female