Definition: The word "angelfish" comes from Greek, meaning "giant fish." It's used in various contexts to describe a person who seems too good-for-great or a person who has the ability to see things beyond our normal comprehension, especially spiritual ones. An angelology is a branch of theology that studies the ways in which angels are seen and interpreted by humans.