LORIOT

n.

1 definition — Webster’s Dictionary (1828)


n.

The golden oriole of Europe. See Oriole.


← LORING L — all words LORIS →