swallow shrike

noun
variants: or less commonly swallow flycatcher

Definition of swallow shrike