Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of phosphor

- Phosphorus.
- The planet Venus, when appearing as the morning star; Lucifer.