Leveret



ENGLISH MEANING
noun
1.
A hare in the first year of its age.