Word Meaning

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


Meaning of chatty

- Given to light, familiar talk; talkative.
- A porous earthen pot used in India for cooling water, etc.

Crossword clue for chatty

- Talkative