Lerisho /le-ri-sho /
Grammar:noun
A kind of large watery edible root or bulb
Search More Words Dictionary