デルタチタイ
Meanings
Noun
1. delta; river delta; delta plain
2. (woman's) crotch; groin; triangular gap between the thighs
Composed of
zone; area; belt; region