Uncover the origin, popularity, and more for any name.
Colwyn is a Welsh masculine given name meaning 'fair hill' or 'white hill'. It originates from the Welsh words 'col' (meaning 'hill') and 'gwyn' (meaning 'white' or 'fair').
Developmental psychologist