GARFISH


Meaning of GARFISH in English

[gar.fish] n [ME garfysshe] (15c): gar

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