Le prénom Ruby provient du latin "rubinus", qui dérive lui-même de "ruber", signifiant rouge. Il appartient à la catégorie des prénoms dérivés de noms de pierres précieuses, une pratique onomastique apparue dans les pays anglophones au XIXe siècle. Il n'a pas de racine historique ancienne dans les langues romanes en tant que prénom, mais s'est imposé par l'usage substantif du nom de la gemme.