Nigerian visiting Bilbao on and off (3)
I believe the answer is:
ibo
'nigerian' is the definition.
(I've seen this before)
'bilbao on and off' is the wordplay.
'on and off' indicates alternate letters (letters selected on and off at regular intervals).
The alternate letters of 'bilbao' are 'IBO'.
'visiting' acts as a link.
I am not very happy about this link. It may belong to another bit of the clue.
Can you help me to learn more?
(Other definitions for ibo that I've seen before include "Nigerian tribesman" , "Native of SE Nigeria" , "Language used by some Africans" , "SE Nigerian language" , "One of chief cultural languages of Nigeria" .)