What does ‘hawkshaw’ mean?

( n ) Detective. Mildred hired some two-bit hawkshaw to follow me around and make sure I’m not seeing someone else.