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