It's a name that means
beautiful. The origin of the word comes from welsh. If you look at other origins from the word, it also means
little poet. Teaghan would describe a beautiful person, whose creative, smart, young, sophisticated, and a friendly person. She's the person that
lots go people want to be around. She's insane too. She's not perfect. But then again, who is?