Jama Masjid : Delhi : : Red Square : _________? / Related Pair of Words Mcqs / By admin Jama Masjid : Delhi : : Red Square : _________? A. HyderabadB. Moscow C. New York D. Lahore