"C" Boy Names, Scottish
Croy is a boy’s name meaning “gray” and is of Scottish Gaelic origin.
Posts with the name Croy: