Word info

Addiscombe

Proper noun

Meaning

Addiscombe

A suburban area of the borough of Croydon, Greater London.

Source: en.wiktionary.org

Close letter words and terms