Question: does baby yoda have a name?
Answer: Baby Yoda is called Baby Yoda because Star Wars has not given Yoda's species a name, so he's the only character we can reference.