where did you come across this link? It's in Max's Useful Language Links, over in I&A.

EDIT: I'm sorry, but what is indic, please?

I have a friend living in
Greece who explores all avenues of the ancient Romans and any
word connected with the word or even close to it
Hey, that's neat! But...am I crazy, or didn't the ancient Romans speak Latin? And it got shifted into Welsh Gaelic? I ask because to me the two languages do not appear to be similar at all.