Name origin: Irish
Name meaning: The narrows; a place where cattle graze; a wood; a church
More
Your partner in parenting from baby name inspiration to college planning.