american guy talking to a greek guy: hey bro, i'm going sto ellada on summer
see greece
"american guy talking to a greek guy: hey bro, i'm going sto ellada on summer" What is the definition of "ellada"?