Thanks for all your input so far ladies. Teagan is very definetly NOT a boy's name, although I agree it sounds more androgenous. It means "beautiful" and is only listed on the girls side of baby name lists. I think it may sound trendy, but it is not popular. I'm not completely anti-trend, but I do want a name that not a lot of children already have. I have noticed a trend of names like Ella, Eva, Ava. I love all those names, but they are just too popular with this generation of children. I chose Vivian because it is from the same era, but not overused. HMMMMM I still have to ponder.