El nombre de la ciudad deriva de la palabra serbia "kraguj", que viene a describir un tipo de halcón, así que su nombre puede interpretarse como "lugar de halcones".