If you're searching for the correct spelling of "Nabarru", you might consider "Navarro" as a possible suggestion. While "Nabarru" may not yield the desired results, "Navarro" is a more commonly used term that could lead you in the right direction.