Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

riad Definition

Cancel
riad
noun
A traditional Moroccan house or palace with an interior garden

Words Related to riad!

riad Examples by Brain Bank Users