I'm a programmer and found myself naming an entity, which shows things, as Shower. Of course, the first time I read it, I remembered the freshness of the drops of water and nothing related to what it was supposed to mean. Then I google-translated it into Russian and found no nouns stemming from the verb Show.
So my questions are:
Is it correct to use
Showerin the sense I meant?If not, then what is the closest noun to the definition of a thing that shows something? I came up with
Presenter, but it doesn't feel very close.How did this word, which is evidently a derivative from a verb, evolve to mean an absolutely unrelated thing?