めぐり いです
meguriaidesu

Noun
Desu Copula

The polite form of めぐり合い

1. Encounter; Chance meeting; Destiny

Polite