Boy name origins & meanings Irish : Old Boy name variations Shannon Shana Shanan Shane Shanen Shannan Shannen Shanon Family name origins & meanings English : habitational name from a minor place so named near Keighley in West Yorkshire.