Niles

Primarily Male
The meaning of the name Niles is Son Of Neil
The origin of the name Niles is English
Alternate spellings: Nyles
People who like the name Niles also like:
Oliver,
Liam,
Nathaniel,
Gavin,
Miles,
Grant,
Silas,
Hazel,
Violet,
Claire,
Audrey,
Aria,
Iris,
Nora