క్రొమ్ముడిkrommuḍi
Meanings
Noun
1. a fresh knot