8-letter, 2 complementary, meaningful and hi-ranking words.
Very suitable for monetization or branding as a premium name to be designed for sharing video.
Think about youtube, daily motion or other similiar stuff: they allows millions, evenbillions of people to discover, watch and share...