Meaning of Elgar

Elgar is an English name for boys.
The meaning is `elf, spear`
The name is very rarely given inthe United States.
The name Elgar is -as far as we know- only given to Scottish boys.

The name sounds like:

Ellgar, Algar



Similar names are:

Edgar, Ellger, Allgar, Elmer, Eadgar, Egor, Elber, Elder, Eldor, Elazar, Ellary, Elmir

About my name (0)

comments (0)