Margarelon
View all boy namesMeanings
Shakespearean Baby Names Meaning:
In Shakespearean Baby Names the meaning of the name Margarelon is: The History of Troilus and Cressida' A bastard son of King Priam.
In Shakespearean Baby Names the meaning of the name Margarelon is: The History of Troilus and Cressida' A bastard son of King Priam.