LARRIGAN


Meaning of LARRIGAN in English

[lar.ri.gan] n [origin unknown] (1886): an oil-tanned moccasin with a leg often reaching the knee

Merriam-Webster English vocab.      Английский словарь Merriam Webster.