Definition of Land, Edwin in English:

Land, Edwin

proper noun

  • (1909–91), US inventor. He developed a new polarizing filter with wide use in optical instruments. He founded the Polaroid Corporation in 1937 and introduced the first Polaroid Land camera in 1947.

Pronunciation:

Land, Edwin

/land/