Eastern European possibly seeming a snob to Ian (7)
I believe the answer is:
bosnian
'eastern european' is the definition.
'Bosnian' can be an answer for 'european' (someone from Bosnia). I am unsure of the 'eastern' bit.
'seeming a snob to ian' is the wordplay.
'seeming a snob' becomes 'bosn' (I can't explain this - if you can you should give a lot more credence to this answer).
'bosn'+'ian'='BOSNIAN'
'possibly' acts as a link.
Can you help me to learn more?
(Other definitions for bosnian that I've seen before include "European" , "Balkan native" , "Native of Sarajevo" .)