# What Does the Name Krishna Mean?

Krishna is a boy name of Sanskrit origin. It means “dark, all-attractive”.

**Origin:** Sanskrit

  **Gender:** boy

  **Pronunciation:** KRISH-nuh

The name Krishna comes from Sanskrit roots, where it carries the meaning “dark, all-attractive”. It is pronounced KRISH-nuh.

Is Krishna a boy or girl name? Krishna is traditionally used as a boy name.

## More Sanskrit names

- [**Rohan**ascending](/baby-name-rohan-meaning/)
- [**Ravi**sun](/baby-name-ravi-meaning/)
- [**Raj**king](/baby-name-raj-meaning/)

[Browse all baby names](/baby-names/)

## Frequently asked questions

### What is the meaning of Krishna?

Krishna means “dark, all-attractive”. It is a name of Sanskrit origin.

### What origin is the name Krishna?

Krishna is of Sanskrit origin.

### Is Krishna a boy or girl name?

Krishna is traditionally a boy name.
