Talk:Magoula (Sparta), Greece

Alexander-

Magoula is a greek word.Apart from the latin version (magus), magoula means in greek "cheek" and according to some other residents of Magoula it was named (Magoula=cheek in greek) because of the smooth geographic surface and there are no hills.