The meaning of the name Elgin is Noble
The origin of the name Elgin is English
People who like the name Elgin also like: Aden, Coen, Ethan, Gavin, Edan, Edsel, Chase Violet, Adrienne, Aster, Victoria, Charlotte, Aaliyah, Faith
Here are pictures of people with the name Elgin. Help us put a face to the name by uploading your pictures to BabyNames.com!