Name Kanyarat Gender Feminine Usage Thai Scripts กัญญารัตน์(Thai) Pronounced Pron. kan-ya-RAT Edit Status Status Meaning & History From Thai กัญญา (kanya) meaning "girl, young woman" and รัตน์ (rat) meaning "gem, jewel".