The name Denna can be a variant of two different names. Firstly a short form of Denara – meaning ‘Child of Heaven and Earth’ and originating from the name of the Greek demigod Dionysus. . Secondly it can be a variation of Dena (originally Dina) – meaning ‘Valley’.
Either way, this name has a lot of spunk and character. Maybe because its inspiration is from the TV series Legend of the Seeker, where Denna is a leather clad femme fatale.