bhavan

bhawan

/ (ˈbʌvən) /

noun

(in India) a large house or building

Words nearby bhavan