cybercafe
nounDefinition of cybercafe
: a café or coffee shop providing computers for access to the Internet
Keep scrolling for more