YourDictionary

Falkirk

city in E Scotland: site of a battle (1298) in which the Scots under Wallace were defeated by the English: district pop. 141,000

See Falkirk in American Heritage Dictionary 4

link/cite print suggestion box