Where does “раф//raf” come from?

раф//raf (Serbo-Croatian) comes from Ottoman Turkish راف, from Arabic رَفّ — shelf, awning.

Ancestry of “раф//raf”, step by step

StepLanguageWordMeaning
1Ottoman Turkishرافshelf, ledge, each of the boards which form partitions in a cupboard
2Arabicرَفّshelf, awning
Every word from Arabic رَفّEvery word from Ottoman Turkish راف