Meaning of Lenard

Definition of Lenard

(noun) German physicist who studied cathode rays (1862-1947)

Other information on Lenard

WIKIPEDIA results for Lenard
Amazon results for Lenard