Definition of Ibycus

What does the word Ibycus mean?