Mahi Mahi in Malta
This page is the CodyCross answer for the clue below from Deserts of the world, Group 1602, Puzzle 5 (Solar Power).
Question is: Mahi Mahi in Malta
and the answer is: LAMPUKI
Word Meaning:
LAMPUKI — plural of lampuka
Definitions from Wiktionary.