Saturday, May 17, 2008
The Greek itch & the Tamil scratch
Did you know that the Greek word for itch is Psora? Doesn't it sound similar to the Tamil word Sori which means to scratch? Strange, na? Does that mean that the Greeks and the Tamils had some kind of a conversation going long, long ago? Looks like the archaeologists have to start from scratch on this.