Dar significa "casa". Si se refiere a un alojamiento turístico se trata de una casa de huéspedes, más pequeña o sencilla que un riad.