Where does “മുടി” come from?

മുടി (Malayalam): head hair

Definitions

  1. head hair

Words derived from “മുടി