lionet

Noun
  1. A small or young lion (synset 102132182)

Other Searches