Online English Dictionary

Home

Newcastle


prop. n.

A town in England.


© 2009 Dammam Community College