meaning of osprey

1. Alt. of Ospray
2.
large harmless hawk found worldwide that feeds on fish and builds a bulky nest often occupied for years


Related Words

osprey |

Developed & Maintained By Taraprasad.com

Treasure Words