farrapa

Etymology
From, ultimately of onomatopeic or origin.

Noun

 * 1) carpet or blanket made of clean rags
 * 2) snowflake
 * 1) snowflake