Both are great names! I personally prefer Tiffany because of its amazing meaning and history.
Tiffany, now considered a name of the 80s, is actually an early English Medieval form of the Greek female name Theophania, which means “God appears”, being composed of the Greek elements, θεος (theos), meaning, “God” and φανης (phanes), meaning “appears.”
The name was usually bestowed upon girls born on the feast of the Epiphany (January 6), which celebrates when the Three Wise Men visited the Christ Child.
The name was popular in Medieval England and fell out of usage, being introduced into England via the Normans in the form of Tiphaine.
Despite some of the connotations listed above in other answers, Tiffany is actually also associated with luxury and wealth (think Breakfast at Tiffany's and the actual Tiffany and Co.). In my experience, all the Tiffanys I have met are
1) Not Blonde
2) Not Dumb
3) Not Cheap
4) Not Ditzy
5) Not in their 40s
In fact, my name is Tiffany and I don t fit any of those connotations. I am in my 20s, olive-skinned, dark-haired, and well educated. Most people I meet tell me that they love my name and think it is very feminine and elegant.
Good luck choosing!
- A Fellow Tiffany