Boy namesTalalMeaningPleasing in appearanceMore boy namesTariqThamerTheophilusTomasTurkiWael← Names guide