leica means A make of camera. Lexicurio rates it Rare gem — a strength score of 84 out of 100.
noun
- A make of camera.“Every photographer of experience has his own theories and methods of working, but for the last 14 years I have used a Leica exclusively, and have found it best adapted to the somewhat exacting demands of railway photography, which is by no means an easy branch of the art.”