bhavan

bhavan

(ˈbʌvən) or

bhawan

n(in India) a large house or building