Boy Baby Names

Meaning of Polymestor name

Name: Polymestor
Origin: Greek
Meaning: The Greek name Polymestor means: Priam's son in law.
Gender: Boy