Leshushu /le-shu-shu /
Grammar:noun
An animal with a small part of an ear cut off
Search More Words Dictionary