What is the meaning of Unfledged?

Not having feathers; (of a bird) not yet having developed its wings and feathers and become able to fly.

Not yet fully grown or developed; not yet mature.

Inexperienced, like a tyro or novice.

Source: wiktionary.org