ntlo

noun
  1. In the Setswana language, 'ntlo' means 'house' or 'home'. It refers to a building or structure where people live. noun
    She invited us to her ntlo for dinner.
    The ntlo was beautifully decorated for the festival.