SOUTH EUCLID Meaning of SOUTH EUCLID in English Function: geographical namecity NE Ohio E of Cleveland pop 23,537 Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012