Find the word definition

Wikipedia
VFTS

VFTS may stand for:

  • VLT FLAMES Tarantula Survey of massive stars in the Tarantula Nebula
  • Views (album)