Of uncertain origin and meaning. Current theories include an adoption of the Welsh name (which is unlikely as the Breton name seems to be older than the Welsh name in question), a younger form of Breton Alc'houen and a variant of Anglo-Norman Alfwena.