Meaning of name Kashinathan - Lord Shiva, Lord of Kashi which is An old and most sacred pilgrimage place where famous temple of Shiva is situated, Name of Shiva. Currently we have thousand of Baby Boy Names A to Z with meaning. Know Similar Names and Variant Names for name Kashinathan