ダイサイガイサイケン
Meanings
Noun
1. catastrophe bond; cat bond
Composed of
great disaster
bond; debenture