Halfblood vs Demigods - What's the difference?

halfblood | demigods |

halfblood

Not English

Halfblood has no English definition. It may be misspelled.

demigods

English

Noun

(head)