"Camera" is a word in ENGLISH

camera ENGLISH
Definition:

A chamber, or instrument having a chamber. Specifically:
The camera obscura when used in photography. See Camera, and Camera
obscura.

Few words of positivity

Put your ear down close to your soul and listen hard.

Anne Sexton

WORD SUGGESTIONS
Laugh your heart out.

Mum: From now on your going to have free school dinners.Son:But, Mum, I don't want three school dinners, one is more than enough !

An apparatus in which the images of external objects, formed by a convex lens or a concave mirror, are thrown …

Read the complete definition

An apparatus in which the image of an external object or objects is, by means of lenses, thrown upon a …

Read the complete definition