alhacen

hypernyms

astronomer

mathematician

physicist

stargazer

uranologist