victoriousvocabulary - HEXE[noun]witch.Etymology - from Middle...

more about : victoriousvocabulary