alolouro

(plural alolouron) (noun F) a big pigeon; a mountain dove.