VariousWords beta
Related Terms:
Definitions:
Noun
Norman Conquest
Definition: the invasion and settlement of England by the Normans following the battle of Hastings (1066)