See also: bhabhar

English edit

Proper noun edit

Bhabhar

  1. Alternative form of Bhabar (region of India)