Is there any reasoning behind the names of the angels and demons in the Diablo series? I'm talking about characters like Azmodan, Tyrael, Malthael, etc.
Are they completely made up by the Diablo team or did they have some obscure source for the names. Do they actually mean anything?