GLEN definition and meaning Collins English Dictionary(04) Fabian Rogahn III 25 Jun 2025 Save Image Image gallery: Glen Ellyn Library