So, following Homestuck naming convention, I looked it up because like hell I would know any of this instantly.
Aradia is the name of a witch where she supposively came down to teach oppressed people witchcraft to fight against their oppressors. And yeah, I can see that in her creepy ghost powers
Megido comes from Megiddo, which is an ancient city in Israel with significant importance. And the most that I took from it was
So yeah. Makes a lot of sense