Word Meaning

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


Meaning of han

- To inclose for mowing; to set aside for grass.
- To have; have.

Crossword clue for han

- Chinese river