Tlaloc in French Tlaloc in French Tlaloc proper noun An important Mexica deity; god of rain, fertility and water. Add to Flashcards