Godwits Meaning

There are 1 meaning(s) for word Godwits

Meaning 1 : large wading bird that resembles a curlew; has a long slightly upturned bill