Word Meaning

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


Crossword clue for crimea

- Disputed peninsula
- European peninsula
- Scene of a Russian war
- Scene of the crime? A peninsula in Ukraine
- Ukrainian peninsula