I'm talking about the name of the popular internet photograph service. I guess the first part of the word (insta) means instant, but I couldn't figure out what it means when it's colligated with gram.
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
Comes from "Telegram". The answer is on their About page:
protected by RegDwigнt♦ Apr 12 '12 at 23:39
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?