XBLA
English
Proper noun
XBLA
(
video games
)
Initialism of
Xbox Live Arcade
.