Definitions for oculus
eye, oculus, optic(noun)
the organ of sight
A window or other opening that has an oval or circular shape (as of an eye).
One can glimpse the sky through the oculus of the Pantheon in Rome.
Origin: From oculus.