Larid Meaning

There are 1 meaning(s) for word Larid

Meaning 1 : long-winged web-footed aquatic bird of the gull family