Question: what are bhavas in astrology?
Answer: In Indian Vedic astrology, also, the twelve houses are called Bhava and have meanings very similar to their Western counterparts. The houses are divided into four 'bhavas' which point to 'mood' or what the house stands for. These four bhavas are Dharma (duty), Artha (resources), Kama (pleasure) and Moksha (liberation).