The meaning of Diana is Divine