All Terms
Search glossary
Search
flan
In Scotland, a sudden
gust
or
squall
of
wind
from land.