i stayed in the manila hotel in the philippines and i called the front desk and requested a gro to come to my room
gro means guest relations officer and it is a term used only in the philippines
"i stayed in the manila hotel in the philippines and i called the front desk and requested a gro to come to my room" What is the definition of "gro"?