It may also be a derivation of the Punic " I - Shpania " ( אי שפניא ) , meaning " island of rabbits " , " land of rabbits " or " edge " , a reference to Spain 's location at the end of the Mediterranean ; Roman coins struck in the region from the reign of Hadrian show a female figure with a coney at her feet , and Strabo called it the " land of the rabbits " .