Meaning of kaluga

Definition of kaluga

(noun) a city of central Russia to the south of Moscow

Other information on kaluga

WIKIPEDIA results for kaluga
Amazon results for kaluga