Word Meaning

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


Crossword clue for social media

- Friendly dame I made up for Instagram, etc.
- Online platform for friends