squinter

noun

One who squints; a cross- or squint-eyed person.

noun

One who squints.

noun

One who squints.

noun

a person with strabismus