Jarra
Proper noun
Meaning
Jarra
(Tyneside) Jarrow town.
Synonyms
Examples
Her last game for the senior scorpions was against Casa Sports in an international friendly played at Jarra Soma.
Their forwards never found it easy going against a side boasting the best defensive record in the league, but they certainly did not make it easy for the Kingfishers’ back four, where Bab Jarra stood out.