lehu

English: Translation
lime (stone)
noun