Meaning of osprey
Definition of osprey
(noun)
large
harmless
hawk
found
worldwide
that feeds on
fish
and builds a
bulky
nest
often
occupied
for
years
Other information on osprey
WIKIPEDIA results for
osprey
Amazon results for
osprey
Tweet