EnglishKefalovryssinameMeaningA town in Greece located in the northern part of the Ioannina prefecture.SourcesNo citations have been attached yet.