Dear friends.
Here are some nice Definitions.Newer meanings for the old.
Nice to start the day,I believe.

Varadarajan
...