Word info

Red Scar

Proper noun

Meaning

Red Scar

An eastern suburb of the City of Preston, Lancashire, England (OS grid ref SD5732).

Source: en.wiktionary.org

Close letter words and terms