Lucky you! Owls are associated with wisdom and prosperity. In Greek mythology, the owl was often associated with the Greek goddess Athena, a bird goddess who often assumed the form of an owl. Athena was the goddess of wisdom, the Arts, and skills, and as a result, owls also became symbols of teaching and of institutions of learning, being included in the crest of arms of many universities. Your lovely owl is a "good sign"