Word Meaning

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


Meaning of lep

- of Leap. Leaped.

Crossword clue for lep

- Tolstoy came from fashionable Omsk