です
yorubedesu

Noun
Desu Copula

The polite form of 寄る辺

1. To rely on; A place to belong; Someone to depend on

Polite