Langston

Name origin: Old English

Name meaning: Long

Hughes

Name origin: German

Name meaning: Bright soul