Related Clues:
- Beautiful young lady in East Coast city taking speed
- Maiden - larva
- Goddess - larval form
- Bring about - result
- Response - solution
- Minor goddess of nature
- Cause - result
- Young girl - insect
- Mythological spirit - larva
- Demigoddess
- Larva of aquatic insect
- Accomplish — result
- Consequence caused by something else
- Cause's partner
- Result of middlemen being very loud and getting a shock