Contraction of hijo de algo.
hijodalgo m (plural hijosdalgo, feminine hijadalgo, feminine plural hijasdalgo)