Name: Hasil (حصل)
Meaning: Hasil is an Arabic name for boys that means acquirer, producer, farmer, harvester.
Gender: male