I am sure, you will enjoy the meaning of your name........
The root of the Golubich/Golobich is Golub/Golob. Because the southern/Western Slavic languages take differency among the soft "H" and hard "H", the voice "H" is moving to be "G" or back. For example, in the Russian the mount is Gor, but in Moscow it is told Hor. The situation with your name is the same. The word Golub is told in other parts of the Slavic language territories (eg Slovac, Bohemian) like Holub. And it means Pigeon ! So, the Golubich means "Son of Pigeon", but what is more interesting: to develop this word by some suffixes, the word golubichky means near the darling........ :-)
The name Celinsky probably means: "from Celje" (iTSy-biTSy, end, Look, York, End). Celje was a famous town/fort, it is in the present Slovenia Republic was found in the Roman age, and it was named by the Romans Celeia. The Celinskys were the one of the most important barons of the Hungarian Kindom in the 15th Century, named in Hungarian Cillei.
Here you can see photos about Celje: http://www.colors-computer.hu/~rokus/kepek/celje/
Happy New Year!
Lajos Reich, Hungary
Ps: did you know, that the word itsy-bitsy is Hungarian and means about very little by the "children's slang" :-)