Question: what three groups were invading western europe at the beginning of the middle ages
Answer: Muslim; Muslims; Muslim people; Moro; Vikings; Hungarians; Magiares; Magyars; Húngaros