Definition, Meaning & Anagrams | English word DERNA
DERNA
Definitions of DERNA
- A city and port in Derna in north-eastern, Libya.
- Ellipsis of Derna District.; a district in Libya. Capital: Derna
Number of letters
5
Is palindrome
No
Search for DERNA in:
Page preparation took: 139.26 ms.