Lolwala /lo-lwa-la /
Grammar:noun
A stone for grinding on
A nether millstone
A mill
Search More Words Dictionary