KRISHNA


Meaning of KRISHNA in English

noun the most popular of the hindoo divinities, usually held to be the eighth incarnation of the god vishnu.

Webster English vocab.      Английский словарь Webster.