Online English Dictionary

Home

Lancaster


prop. n.

A city in Northwest England on the river Lune.


© 2009 Dammam Community College