マーマイト
Meanings
Noun
1. Marmite (spread made from yeast extract)