Find the word definition

Wikipedia
Timimi

Timimi, At Timimi or Tmimi, is a small village in Libya about 75 km east of Derna and 100 km west of Tobruk. It is on the eastern shores of the Libyan coastline of the Mediterranean Sea.