Shearwater Meaning

There are 1 meaning(s) for word Shearwater

Meaning 1 : long-winged oceanic bird that in flight skims close to the waves