Tamil Dictionary 🔍

shasta

Shas"ta, n. Defn: A mountain peak, etc., in California.


shasta - Similar Words