Homeschooled descendant Synonyms

HD abbreviation

HD is an abbreviation for Homeschooled Descendant
What does HD stand for?
HD stands for "Homeschooled Descendant"

Definitions for Descendant