Posted in Names for boys49 Rare Boy Names – Cool and Uncommon Baby Names for Boys Author: BabyNamesTrendy Leave a Comment on 49 Rare Boy Names – Cool and Uncommon Baby Names for Boys 20.Nakoa It means “warrior”. 21.Kipling It has an English origin. Kipling means “One who cures salmon or herring”.22.Knox This name has a Scottish origin. It means a “small hill”.23.Gareth Gareth means “gentle”. It has a historical origin as it first appeared in the original story of King Arthur. 24.Apollo It has Greek origin. Apollo means “manly beauty” in Greek.25.Maddox It originated from Welsh and it means “fortunate”.26.Kingston The name originates from Kingston, Jamaica. Kingston is an English name which means “king’s field”.27.Zeke It has a Hebrew origin. Zeke means “God strengthens”. It is an old name that has not been used a lot of late.28.Finn This is an Irish name which means “Fair”.29.Caspian This name was taken from a place, the Caspian Sea. Go To Next Page To See More 2 of 4Next Page : Pin8787sharesRelated posts:100 Charming And Chirpy Bird Names For Baby Girls And Boys199 unique and magical names for girl and boy84 Popular Vowel Baby Names For Boys And Girls Author: BabyNamesTrendy