ぬし
urinushi

Noun

1. seller; vendor

Other forms: