CHRZANOWSKI: root-word chrzan (horseradish); topo nick, from Chrzanów (Horseradishville)
KOWALSKI: patronymic from kowal (Smithson) or topo nick from Kowale or similar.
GUZIELEK: diminutive or root-word guz (bulge, lump, bump, growth); probably topo nick from Guzew, Guźlin or similar (Bulgeville, Bumpton)..
KAIDO: probably variant form of kajda (wooden container attached to belt in which a scythesman kept his whetstone)
For more surname details please contact me
What is the name that interests you?
As for your question, I make use of online databases including jurzak.pl, herby.com.pl and jewishgen.org/Communities/LocTown.asp, my own resources compiled over the years plus hard-copy sources such as Kazimierz Rymut's Nazwiska Polkaów, the multi-volume dictionary of Karłowicz, Kryński and Niedźwiedzki (Warsaw 1905), Tadeusz Gajl's Herby szlacheckie, assorted German, French, Italian, Russian and other dictionaries, plus a life-long interest in Polish linguistics esp. onomastics. Hope this helps point you in the right direction.