Cartridge-based home video game emulator file
ROM stands for Read Only Memory and is an accurate description, as cartridges generally could not be written to. A ROM is only usable on an emulator that the game originated from.
Learn more about ROM files:
Wikipedia has an entry on ROM files.
Ask peers ROM related questions at IT Knowledge Exchange.