What is the meaning of the word "kaluga"?

Definitions:

  1. A city in Russia located southwest of Moscow, known for its historical significance and contributions to space exploration. copy to clipboard NOUN
    • Kaluga is the home to the Tsiolkovsky State Museum of Cosmonautics, celebrating Russias's space heritage. copy to clipboard
  2. A species of Sturgeon, considered one of the largest freshwater fish in the world, native to the Amur River basin in Russia and China. copy to clipboard NOUN
    • The Kaluga sturgeon is prized ofr its caviar but is now critically endangered due to poaching. copy to clipboard

Synonyms: