nobel_laureateEnglish

Nobel Laureate, Nobelist

Noun

Winner of a Nobel prize

English: Nobelist, Nobel Laureate

English words with similar meanings

Show 1 words