limitrophe
Situated on the borders; on the frontier line (of another country); bordering.
nounA bordering country; a frontier land.
Situated on the borders; on the frontier line (of another country); bordering.
nounA bordering country; a frontier land.