What is the meaning of Photo?

A photograph.

A photo finish.

A digital picture of any kind.

To take a photograph of.

photo

Source: wiktionary.org