Does Teddy sound a bit chavvy? Sorry I know that word is not pc but to me is a bit like Sydney, which I detest for a little girl. DH loves it. Thinks its really cute, which isn't one of my stipulations for a name. I like Poppy btw.