It's a typical, run-of-the-mill brandable made up domain name. It's better than most made up words, so that's a plus. But investo would be a lot better.
Submit it to Brandbucket or Squadhelp (or try to sell it yourself with a lander + Sedo + Afternic) with a $2,000 - $2,500 BIN. Wait. That's pretty much it with these kinds of names.