Find the word definition

Wiktionary
hard on the eyes

a. (context idiomatic English) ugly