Meaning & History
The name of both a small Spanish peninsula and a beloved British city square, which is most likely derived from Taraf al-Ghar (طرف الغار 'cape of the cave/laurel') or Taraf al-Gharb (طرف الغرب 'extremity of the west'), both of which are of Arabic origin.