tree kingfisher

Noun

 * 1) Any of the most numerous family,, of kingfishers; they are widely distributed in Africa, Asia and Australia.