ジエイダン
Meanings
Noun
1. self defense group; self defence group
2. self-protection
Composed of
self-defense; self-defence
body; group; party; company; troupe