MYSPACE
Meaning of MYSPACE in English
My·Space /ˈmaɪspeɪs/ BrE AmE trademark
a ↑ social networking ↑ website started in 2003 and owned by News Corporation
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012