Leroo /le-ro~o /
Grammar:noun
A paw, or footprint of a dog, or ravenous animal
Search More Words Dictionary