cyberplace

Etymology

From cyber- + place.

noun

  1. A location on the Internet or in cyberspace.