Lietuviška pavardė Šalkalvis yra sudaryta iš dviejų žodžių: šaltas + kalvis. Ji reiškia šaltą kalvį – galbūt kalvį, dirbantį šaltuoju metalu (kaltu), arba asmenį, gyvenantį šaltame, atokiame kalvytoje vietovėje.
Įžymūs žmonės:
Marius Šalkalvis – Lietuvos teisininkas, buvęs Aukščiausiojo Teismo pirmininkas.
Robertas Šalkalvis – Lietuvos futbolo žaidėjas.
Pavardė atspindi senąjį lietuvių kalbos žodžių darybos būdą, jungiantį du paprastus žodžius į naują prasmę.