thakurghar

/TH AE1 K ER1 G R/
noun
  1. 1

    (India) A room for worship; a private chapel.