Top definition
A syrian who lives in europe and has long hair
Albarra-a syrian with long hair
by Bob123 March 25, 2016
Get the mug
Get a albarra mug for your mate Bob.