Etymology · Vulgar Latin

*granica

2 English words descend from Vulgar Latin *granica, most common first.