red rose
noun
1
- the emblem of Lancashire or the Lancastrians红玫瑰徽(兰开夏郡的郡徽或兰开斯特家族的族徽)。
2
- the symbol of the British Labour Party英国工党的标志。