lion cub

Noun
  1. A young lion (synset 101325389)

Other Searches