Wikipedia AI summary
Glyn
Glyn [ˈɡlɪn] means "Valley" in Welsh and may refer to: