bhavan








noun

  1. (in India) a large house or building
50 queries 0.572