ロイホ
Meanings
Noun
1. Royal Host (restaurant chain) (abbr)