What does my Name Say About Me?

The name John can mean that a person is a provider, while the name Troy can mean someone that loves a lot of women. The name Mary can mean that a woman is simple. You can find more information here: