Meaning of:

piro

noun
piro
Pillow.
"Ndakaisa musoro wangu papiro."
"I placed my head on the pillow."