XBLA

English

Proper noun

XBLA

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