lancashireEnglish

Lancashire

Noun

A historical area of northwestern England on the Irish Sea, noted for textiles

English: Lancashire

Bahasa: Lancashire

Bahasa words with similar meanings