Japanese

edit
 テフヌト on Japanese Wikipedia
 
テフヌト

Proper noun

edit

テフヌト (Tefunuto

  1. (Egyptian mythology) Tefnut - the ancient Egyptian goddess of moisture, dew and rain