Some geisha I fancy in foreign port (5)
I believe the answer is:
haifa
'foreign port' is the definition.
'haifa' can be an answer for 'port' (I've seen this before). I am not sure about the 'foreign' bit.
'some geisha i fancy' is the wordplay.
'some' says the answer is hidden in the clue (some parts of the word are used).
'HAIFA' is hidden within 'geisha i fancy'.
'in' is the link.
Can you help me to learn more?
(Other definitions for haifa that I've seen before include "Mediterranean port" , "Port of N. Israel" , "Middle East city" , "Major Israeli port" , "Israel's main port" .)