meaning of Abderus

Abderus meaning in Names Dictionary

a pal of Hercules.
Name Origin: Greek
Name Gender: Male