Polydorus

Etymology
From /, itself from.

Translations

 * Catalan: Polidor
 * French:
 * Occitan: Polidor
 * Spanish: