Idanha-a-Nova (Portuguese) comes from Portuguese a, from Latin Ad, from Latin illic, from Latin ille, from Latin olle, from Proto-Italic *olnos — that.
Ancestry of “Idanha-a-Nova”, step by step
Idanha-a-Nova traces back through 3 separate lines of ancestry.