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.
Learn English – What does “instagram” mean
etymologymeaningneologismsproper-nouns
Best Answer
Comes from "Telegram". The answer is on their About page:
http://www.thefreedictionary.com/-gram