Gerwyn is a Welsh name meaning ‘fair love’. Now that’s lovely.
Aziz is a powerful Arabic name, meaning ‘beloved’. It’s a traditional name that represents one of the 99 attributes of Allah.
David is a Hebrew name that has Biblical connotations. So if you are looking for a traditional, yet lovely name, then David will be perfect.
The meaning of Darrell is ‘beloved’. It is a name that has been popular throughout many generations.