cyberplace (English, noun)
expansion: cyberplace (plural cyberplaces)
Senses:
glosses: A location on the Internet or in cyberspace.
Forms:
form: cyberplaces
tags: plural