Teghan is a variant of Tegan, used in Welsh and Irish contexts with meanings linked to fair, beautiful, or little poet.
Like Teghan?
Swipe through thousands of names like it