Popularity: 5032
Origin: Gaelic
Meaning: Son of Neil
Niles is a boy's name of Gaelic origin that means "Son of Neil." Its earliest usage was in ancient Scotland, where it translated to "Son of MacNéill," and was later anglicized to Niles. In more recent times, Niles was popularized in the 1990s by the witty and highly intelligent character Niles Crane in the hit sitcom, Frasier. Whether you are a Gaelic history enthusiast or a classic comedy fan, Niles might be a nice and niche choice for your little one!