Noun
namefellow (plural namefellows) (rare, poetic) An individual with whom one shares a surname or given name, or both.