Heroes And Heroines: Thomas

Thomas

Name origin: Greek

Name meaning: Twin

Jefferson

Name origin: Old French

Name meaning: Peaceful