baby names

Share

Glenn

At a Glance: Name: Glenn – Meaning: valley – Origin: Scottish/Irish (Gaelic place name/surname) –…