Instagram is a trademark - I hope you did not get the domain for this reason.
Three words in this domain name : To + No + Gram
But it still does not make sense to me.
Lets look at dnpric.es, maybe we can get some ideas at dnpric.es
I see a lot of sites with gram at the end. So check it out.
However, I dont see any real value for this site you can only create perceived
value. Which you can do overtime and maybe sell on flippa but at the moment - this domain name will be a hard sell you should concentrate on others.