Home
Search
Index
Definify.com
Webster
1828
Edition
Sarlac
S'ARLAC
,
Noun.
The grunting ox of Tartary.
Similar Results
Sarlac
Garlic
Sarplar
Syriac
Earlap
Sardan