Find the perfect baby name for your baby boy; even try it out with your last name!
Let your favorite geographical location inspire your baby boy's name. Name him after a beloved vacation destination, the city in which he was conceived, or the state where your family lives. Give him a Celtic, Native American, or Norse name to honor a place in a fresh way. Or, go out of this world by giving your son an Outer Space-inspired baby name.
Troy is a baby name for boys full of history - it was the setting of the Trojan War, which we all know about from Homer's Iliad! Plus, there's also Troy Polamalu from the Pittsburgh Steelers, and the character Troy Barnes, played by Donald Glover on "Community"!