Crosbie \c-ros-bie, cr(o)-sbie\ as a boy's name is a variant of Crosby (Scandinavian), and the meaning of Crosbie is "at the cross".
The baby name Crosbie sounds like Crosbey, Crispin and Crespin. Other similar baby names are Corbie and Crosslie.