Shawn is een Engelse jongensnaam die te herleiden is tot een Ierse jongensnaam: Sean. Dezelfde uitspraak maar flink andere spelling. Sean is natuurlijk vooral bekend van acteur Sean Connery.
Rubin is een variant op Ruben: in de Bijbel een van de zonen van Jacob, stamvader van de Israƫlieten. In het Hebreeuws betekent Ruben "zie, een zoon".