Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: chakra  chak-ru
  1. In yoga, one of the centres of spiritual power in the body

Derived forms: chakras

Encyclopedia: Chakra