Meaning of:

girosa

noun
girosa
Grocery store; a retail store that sells food and other household goods.
"Takaenda kugirosa kunotenga michero."
"We went to the grocery store to buy fruits."