Kaavie
1 definitions

This definition has not yet been approved by a moderator.

In Scotland, a heavy fall of snow.

FK Reading Ease
91

FK Grade Level
Elementary School
  • Flag