Save Gender Feminine Usage English (British, Archaic) Meaning & History Habren is a legendary British princess who was drowned in the River Severn by her stepmother Gwendolen. Also known as Hafren.