Rhymes | Synonyms
noun: a person who is part mortal and part god
noun: a person with great powers and abilities