Definition of "Lansdown"
Lansdown
proper noun
countable and uncountable, plural Lansdowns
A neighbourhood in Cheltenham, Gloucestershire, England (OS grid ref SO9321).
countable and uncountable, plural Lansdowns
A neighbourhood in Cheltenham, Gloucestershire, England (OS grid ref SO9321).