The name Bhavna means Good Feelings and is of Indian origin. Bhavna is a name that's been used primarily by parents who are considering baby names for girls.
People who like the name Bhavna also like the names: Adora,
Cyrah,
Aine,
Evangeline,
Aislin,
Adrina,
Eira,
Regis,
Vajra,
Henry,
Siddhartha,
Chaman,
Beauchamp,
Romeo