What is the full meaning of riads
RIAD, a traditional Moroccan house or palace with an interior garden [n]
Example of the word riads placed on a Scrabble board.