Define "gibberish title." It's harder than you think!
For example, there's a (Shenzhen-based, but well-established in the US market) 3D printer vendor called "Elegoo." Their name was (apparently...) chosen as an abbreviation of "Electronics with a Googol applications." Does your filter block them?