Found 1 boys and girls with the meaning of edones
Lycurgus / 8 letters 
Meaning of Lycurgus In Greek, Lycurgus means A king of the Edones More

Browse by meanings

highnesshillsidehillslope
hilltophillyhimself
hinduhispanichistorian
historicalhistoryholding
holdshollowholly
honesthoneyhonor
honorablehonoriushonour