I pronounce it Tee-gan, and I've only known it on girls. I know a 19 year old named Tegan, and and a five year old Teagan. I don't like the name. I don't like names generally with the suffix -gan. ie Megan, Meghan, Regan, Logan etc. They sound awful to my ear.