1 English Anagrams of EVAC
Prev.1Next
cave
Definition: 1. A large, naturally-occurring cavity formed underground or in the face of a cliff or a hillside.
There are 23 definitions of the word cave
Show more information about cave
Prev.1Next
Search took: 15.4133 ms