Nobel laureate

Nobel laureate

English Noun
Ad

Definition

A person who has been awarded a Nobel Prize.

Ad