Leshotsana /le-sho-tsa-na /
Grammar:noun
A kind of very small green pumpkin
Search More Words Dictionary