al thakhira

/AE1 L TH AE0 K HH IH0 R AH0/
N
  1. 1

    a town on the coast of the Al Khor municipality in Qatar, about northeast of the city of Al Khor City and from the capital Doha.