Save Gender Feminine Usage Indian Pronounced Pron. kahs-THUW-ree [key] Other Forms FormsKasturi, Kasthoori Meaning & History Possibly of Sanskrit origin. Meaning "fragrance" or "musk".