galleguito
Meanings
Noun
1. laughing gull, Leucophaeus atricilla