Morocco finished unbeaten after two days of high quality action at the 3rd Arab Rugby 7s held in Amman.
Morocco cruised through the Group stage on Friday, before beating the UAE in the semi-final 32-5 and then easing past Egypt 17-0 in the final to retain their Arab title at the Petra University stadium.
Hosts Jordan, who won their Group on Friday, finished third overall after beating the UAE 14-0 in the bronze medal play-off.
Earlier they lost their semi-final to Egypt 21-5.
Lebanon has finished fifth after beating Libya 31-19, while Iraq placed seventh after beating Palestine 12-10.