Description:
Welsh: Welsh name meaning 'son of Fynn' or 'son of the fair one'. The Welsh name is derived from the Old Welsh word Wynn, meaning 'son of Fynn' or 'son of the fair one'. The name may also be derived from the Welsh word Gwynn, meaning 'white'.





