Watershed is probabley the answer you are looking for
I love you from polish that is the meaning in english
The correct answer is - c. Hispania.
Hispania is just a latin term for the name Spain, though it has to be taken in notice that the Spanish people don't call the country Spain, but it is Espana in their own respective Spanish language, which is essentially the same, just that the English term is adjusted to the English language.
The study of governments and their boundaries is called political geography.