floddenEnglish

Flodden, Battle of Flodden Field

Noun

A battle in 1513, the English defeated the invading Scots and James IV was killed

English: Flodden, Battle of Flodden Field

A hill in Northumberland where the invading Scots were defeated by the English in 1513

English: Flodden

English words with similar meanings

Show 1 words