Leucolla

Etymology
Borrowed from.

Proper noun

 * 1) An island off the coast of Lycia
 * 2) A promontory of Pamphylia