We do not currently know of any synonyms for crenelle.
The noun crenelle is defined as:
Did you mean kernel?