Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pigeon hawk
in English
pigeon hawk
#limited
Definitions
Noun
a
small
falcon
species
(
Falco
columbarius
)
The
pigeon
hawk
is
a
bird
of
prey
that
inhabits
open
areas
.