Spoilers below! يجد means “Find” i didnt want to copy the logo animator’s lore so yeah مكتشف supposedly means finder but when i translated it back it said “discoverer”