Definition, synonyms and related words
Any of various mixed rice and meat dishes originating from Saudi Arabia.