What is the meaning of Ramel?

sand

small branch

small branch

Source: wiktionary.org