SAINT LUKE'S BIRD


Meaning of SAINT LUKE'S BIRD in English

An ox; that Evangelist being always represented with an ox.

Slang English vocab.      Английский сленговый словарь.