English Proper noun Restoration Island An island off the coast of Queensland, Australia. Synonym: (colloquial) RestoWikiwand - on Seamless Wikipedia browsing. On steroids.