Meaning of barn swallow

Definition of barn swallow

(noun) common swallow of North America and Europe that nests in barns etc.

Other information on barn swallow

WIKIPEDIA results for barn swallow
Amazon results for barn swallow