Definitions Found:

(India) a large house, also BHAVAN