Word Meaning

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


Crossword clue for afghanistan

- Iran’s neighbour
- Kabul is there
- Mountainous landlocked Asian land