From Old Irish lenbaide (“childish, puerile”), from lenab (“infant, child, youth, boy”). By surface analysis, leanbh + -aí (adjectival suffix)).
leanbaí