Leela By beakatude on May 21, 2017 in aw..., babies, family Leela was born on 5/21/17 at 1:35 pm at Kaiser Anaheim. She weighed 7 lbs 6 oz and measured 20 3/4 inches. So cute!! I’m so excited to meet the newest family member this coming weekend. We fly down on Friday morning.