Dictionary entry

Diana

Hitchcock's Bible Names

luminous, perfect