A Welsh name (pronounced Tee-gan), meaning "beautiful", "good-looking", "fair".
She is so Tegan, I can't take my eyes off her.
130👍 60👎