Meaning:River in London
Thames is a boy's name of English origin. This name was taken directly from the famous river in London. If baby is born to be a longstanding powerhouse, this name will definitely suit him.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.