Ospreys Meaning

There are 1 meaning(s) for word Ospreys

Meaning 1 : large harmless hawk found worldwide that feeds on fish and builds a bulky nest often occupied for years

    Synonyms : fish eagle,  fish hawk,  pandion haliaetus,  sea eagle