SERRAI Meaning of SERRAI in English Pronunciation: ' ser-( ˌ )e, - ˌ ā Function: geographical namecity N Greece pop 50,875 Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012