Entry
  1. Noun, Suru verb

    restoration (buildings, art, vehicles, etc.)

    esp. レストア

  2. (system) restore; recovery (file system, etc.)

    Computingesp. リストア

Also written リストア

Pitch on OJAD