Shannon originates in Gaelic languages and means "wise woman". It is derived from the name of the River Shannon in Ireland and it has always been more popular in the United Kingdom than the United States. It can be used as both feminine and masculine given names, currently it is much more popular for girls in the U.S. It functions as a surname as well and it is also the name of several places in the U.S.