English edit

Proper noun edit

XBLA

  1. (video games) Initialism of Xbox Live Arcade.