Gargara

Etymology
Borrowed from.

Proper noun

 * 1) One of the heights of Mount Ida in Troas
 * 2) A town situated at the foot of this mountain