Meaning A boy's name of Irish origin, it means "Wise one." Origin of Shanahan Irish Popular Middle Names Pronunciation 🔊 Listen Shanahan Similar Names Seafraid Abhigyaan Abdul Hafee Ahern Conary Conchobhar Connacht Connlaio Ungus Aaqib Year by Year Popularity of Shanahan