English dictionary
din land meaning and definition
Definition and meaning of din land at MeaningMonkey.org. din land meaning and definition in the English Dictionary.DIN LAND noun
Definition of Din Land (noun)
- United States inventor who incorporated Polaroid film into lenses and invented the one step photographic process (1909-1991)
- synonyms: Edwin Herbert Land, Land
Source: Princeton University Wordnet