Zoe is a great name! I really like it because it reminds me of Zoe Saldana (she is an actress, not very famous but was in the movies center stage and crossroads) I also like Margo, i think it's pretty, very french! but how about spelling it like this: Margeux (i have a friend who spells it like that, its different) Tea is an ok name except i know this person who has a dog named Tea.... All of the other names i dont like much but good luck! Just as a suggestion: on of my favorite names is Caramia, it means "my beloved" in italian and you can use Mia as a pet name or nickname...but you have nice taste in names! :)
Because this message is archived you cannot respond to it.