Hermina Greek, it may come from the name of the messenger god Hermes or from the word 'herma' meaning 'heap of stones' or 'cairn'.
Jazzabella -it seems like an invented smooshed up name from Jazz and Bella. However, it is close to the Biblical name Jezebel, which means "where is the prince?" according to The Oxford Guide to People & Places of the Bible. Jezebel was an evil queen and so it is unfortunate the similarity between Jazzabella and Jezebel.
Keeva - Irish, though this is a spelling that is easier on English-speakers than the Irish Caiomhe. In northern Ireland this is pronounced as 'kee va'. In the rest of Ireland it is said 'quee va' and so the spelling Keeva wouldn't adequately address the name.
Edom Hebrew, meaning "red".
Fenon - perhaps French or African
Gandalf - the name of the gray wizard in J.R.R. Tolkien's books about Middle Earth, The Hobbit and the 3 books of The Lord of the Rings.
Ilias a form of Elias, which is the form of Elijah used in the Greek Bible. Elijah is from the Hebrew Eliyyahu, which means "my god is Yahweh".