Elvin

Elvin is an Old English name, derived from the Old English word 'aelfwine', composed of two words – 'aelf' meaning 'elf' and 'wine', meaning 'friend'. This name refers to someone who is a noble and generous friend. It is a variant of the English name Alvin.

Leave a Reply

Your email address will not be published. Required fields are marked *