Internet: Newsgroup Clients
Possible Definitions: 1. Photo (n.) A contraction of Photograph.
1. Photo (n.) A contraction of Photograph.