Q122. What does the word 'Renaissance' mean?English — Comprehensions — Question 122 of 660A. RevolutionB. ReformationC. RebirthD. RestorationPractice more English MCQs for entrance exam preparation on Examora.io.← Previous Question Next Question →