Name: Waafiyah (وافيه)
Meaning: Waafiyah is an Arabic name for girls that means loyal, faithful. It also means whole, complete, perfect.
Gender: female