Boy namesRayanMeaningLush and well-watered; a gate of paradiseMore boy namesRoufailSaifSalemSamaanSameerSami← Names guide