Any undeveloped or immature person or thing
A very naive or simple-minded person
Juvenile is defined as someone who is still a child.
A young person.
Find another word for bairn. In this page you can discover 24 synonyms, antonyms, idiomatic expressions, and related words for bairn, like: child, bud, innocent, juvenile, moppet, tot, youngster, kid, lassie, kin and youth.