島流 しまながしでした
shimanagashideshita

Noun
Desu Copula

The polite past form of 島流し

1. Was island exile.; Was drifting/banished to an island.

Past/Perfective
Polite