Elgin
Primarily Male
The meaning of the name Elgin is Noble
The origin of the name Elgin is English
People who like the name Elgin also like: Ethan, Oliver, Tennyson, Finn, Archer, Silas, Mason, Charlotte, Abigail, Avalyn, Adelyn, Madeline, Elizabeth, Olive

< Back to Search | Pet Name Categories