Antirrio in Latin Antirrio in Latin Antirrhium proper noun A town in Greece located in the Aitolia-Akarnania prefecture. Add to Flashcards