Yahoo Web Search

Search results

  1. Dictionary
    barn owl

    noun

    • 1. an owl with a heart-shaped face, black eyes, and relatively long, slender legs, typically nesting in farm buildings or in holes in trees.