Persons of interest may be at this jumbo (5)
I believe the answer is:
large
'this jumbo' is the definition.
(I've seen this in another clue)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for large that I've seen before include "Sizeable" , "Huge" , "Wide-ranging" , "Bulky" , "Strapping" .)