1.
husband (humble)
A humble way to refer to one's own husband when speaking to others. This is the traditional term used when women speak about their own husbands.
2.
master, owner
The master or owner of a household, business, or establishment.
主人 is a humble term traditionally used by wives to refer to their own husbands. It literally means 'master,' which some modern speakers find hierarchical.
Keigo
- 主人: my husband (humble, about one's own)
- ご主人: your/someone's husband (respectful)
Modern alternatives
Some women prefer 夫 (neutral) or 旦那 (casual) instead. 主人 remains common but is sometimes debated for its hierarchical connotation.
Sense 2 - OWNER/MASTER
Also means the owner or proprietor of a shop, inn, or establishment: 店の主人 (shop owner), 旅館の主人 (inn owner).