Meaning of swallow shrike

Definition of swallow shrike

(noun) Australasian and Asiatic bird related to the shrikes and resembling a swallow

Other information on swallow shrike

WIKIPEDIA results for swallow shrike
Amazon results for swallow shrike