VIFDA


Meaning of VIFDA in English

noun in the orkney and shetland islands, beef and mutton hung and dried, but not salted.

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