What does 主 mean?
主 is a Japanese noun meaning “owner, master, god” in English. It can also be translated as “owner, subject (of a rumour, etc.), guardian spirit (e.g. long-resident beast, usu. with mystical powers)” depending on context. It is written as 主 in kanji, ぬし in hiragana, and nushi in romaji. This word is part of JLPT N1 vocabulary.
Example sentence
のろいはのろい主に返る。
Curses, like chickens, come home to roost.