со́пка — meaning in English sopka Russian → English · translate English → Russian instead English meaning knoll noun A small, rounded hill or mound. Senses со́пка is used for these senses in English: knoll A small mound or rounded hill. Related Russian words буго́р бугоро́к го́рка приго́рок хо́лмик