Red Square in Latin Red Square in Latin Area Rubra proper noun A large historical square in central Moscow. Add to Flashcards