"K" Boy Names, English
Kingsley is a boy’s name of English origin, meaning “king’s wood”.
Posts with the name Kingsley: