It is tough acquiring a short (under 8 letter) meaningful domain name now. I am curious to know how much it cost just to buy that domain. Sometimes you can make a nonsensical name stick with enough effort/branding: see zillow.com, it is all in the sub title.