What does alhacen mean?

alhacen meaning in General Dictionary

an Egyptian polymath (created in Iraq) whose study in geometry and optics had been important in to the 17th century; established experiments while the norm of proof in physics (died in 1040)