ニコクレス
Meanings
Noun
1. Nicocles (Salamis)