candidate: Although " Hispania " is the Latin root for the modern name " Spain " , substituting " Spanish " for " Hispanicus " or " Hispanic " , or " Spain " for " Hispania " , though sometimes done by historians in the more general context of a common peninsular history , is anachronistic and can be misleading , since the borders of modern Spain do not coincide with those of the Roman province of Hispania or of the Visigothic Kingdom of the same name which succeeded it , and have always shifted , and so does not even include the territory of present day Portugal .