Answer:
medieval - relating to a time in european history from about 500 to 1500 a.d.
norse - relating to scandinavia and its people
legacy - anything that is handed down from one generation to the next
migration - the act of moving of from one place to another
gupta - an empire that lasted about three hundred years in india
tang - chinese dynasty lasting about three hundred years