Definition & Meaning | Latin word LEUCOLLA


LEUCOLLA

Definitions of LEUCOLLA

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

Number of letters

8

Is palindrome

No

3
EU

106
AC
ACE
ACU
ALE


Search for LEUCOLLA in:




Page preparation took: 103.52 ms.