collyre
Top 30000
Meanings
Noun
1. eyewash, collyrium (medicine)