A unique snowflake that falls in and around the United Kingdom, particularly the south. In recent years, however, there have been sightings of this natural wonder in the North.
Synonyms for Amris
On this page, you will find 30 slang terms related to Amris. Some of the top words include: smairy, northern monkey, snow, spelks, vicissitude, and 25 more.