Vimeo

English

Etymology

Blend of video +‎ me.

Proper noun

Vimeo

  1. A video sharing website.

Anagrams