Eyewater



ENGLISH MEANING
noun
1.
A wash or lotion for application to the eyes.