"Blend of De and Shannon"
The name Deshannon is commonly a male name from the "American" origin.
Deshannon is a modern American formation that joins the prefix De-, the opening element seen in coined American names such as DeShawn and DeAndre, to the established given name Shannon. Shannon is an Irish-derived name taken from the River Shannon. Deshannon does not appear in US birth records before 1969.
The pronunciation of Deshannon is dee-SHAN-un.