Even though I think this name is great, ( Which it is in my opinion) I also think that the name just...sounds weird. Like imagine if you're just like " Hey Wail!" Like you're telling that person to cry loudly. I really don't like it that much and the kid can get teased if you're in a English speaking country.
This name is great and all but I would prefer the spelling as "Wael" because the English meaning of "Wail" means cry or sorrow so if you're going to name your child this then use the spelling 'Wael".