As I have opined before, I have a preference for linguistic purism when it comes to fantasy based on Anglo-Saxon mythology. There is in fact a term for this: Anglish. For example, I would call giants and zombies by the names ettins and liches, respectively, as these are the corresponding terms in Anglish. The same applies to concepts from Teutonic mythology: for example, I would call Midgard, Asgard, Alfheim and Jotunheim by the names of Midyard, Esyard, Elfham, and Ettinham, respectively.