What Does Ro Mean In English