Welsh meaning ‘he who dwells by the river’: Éabúend
Latin meaning ‘swift’: Swift
admin
You must be logged in to post a comment.