LORIOT


Meaning of LORIOT in English

(n.) The golden oriole of Europe. See Oriole.

Webster's English dictionary.      Английский словарь Webster.