Scandinavian feminine form of Rand (Norse 'shield') or English diminutive of Miranda.
Randi has a dual heritage that makes it one of the more intriguing names in the intersection of Scandinavian and American naming traditions. In Old Norse, Randi (also spelled Ragndi or Randi) was an independent feminine name, sometimes understood as a short form of names compounded with *regin* (counsel, wisdom) or *rand* (shield rim), carrying associations with warrior women and Norse mythology. In Scandinavia it has functioned as a standalone given name for centuries, particularly in Norway and Sweden.
In American naming culture, Randi emerged largely as a feminized spelling of Randy — itself a nickname for Randolph or Randall, from the Old English *rand* (shield) and *wulf* (wolf). The deliberate respelling with an *i* was part of a broader mid-20th-century trend of gender-marking names through altered spelling, giving Randi a distinctly American flavor even as it accidentally echoed its ancient Norse form. It peaked in American usage during the 1960s and 1970s, part of the same generation that produced Cindi, Tami, and Bobbi.
Today Randi occupies a curious cultural position: it reads as vintage American to domestic audiences while functioning as a perfectly traditional given name in Scandinavian countries. This cross-cultural legitimacy is rare and quietly remarkable. The name also has a notable bearer in Randi Rhodes, the American progressive radio host, who lent it some political-cultural presence in the early 2000s. For parents who appreciate a name with both retro American charm and genuine Nordic roots, Randi offers surprising depth.