Collayer \c(o)-lla-yer\ as a boy's name is a variant of Collier (Old English), and the meaning of Collayer is "coal miner".
The baby name Collayer sounds like Collyer and Colier. Other similar baby names are Coulter, Colter, Colver and Hillyer.