Definition of LIZA
noun : LIZA
Source: WordNet 3.1
-
1. (
) similar to the striped mullet and takes its place in the Caribbean region ;
See more about : LIZA