Red Square in Irish Red Square in Irish An Chearnóg Dearg proper noun A large historical square in central Moscow. Add to Flashcards