Did you mean Edwin?
Edwin
noun
°.
°Edwin of Northumbria.