Foreign form of 'Leo' (3)

I believe the answer is:
ole
'foreign form' is the definition.
I don't know anything about this answer so I cannot tell whether it can be defined by this definition.
'of leo' is the wordplay.
'of' indicates anagramming the letters (the answer comes from or 'of' the letters).
'leo' is an anagram of 'OLE'.
Can you help me to learn more?
(Other definitions for ole that I've seen before include "Bravo (Spanish)" , "Hurrah in Spain" , "A Spanish hooray" , "Spanish shout of triumph" , "Spanish exclamation" .)
