limca (0 synonym found)

We don't have any synonyms for limca yet.

Did you mean…

Think limca belongs in the thesaurus? Recommend it and we'll take a look.


Definition of limca:

(N) : an Indian multinational brand of lemon- and lime-flavoured carbonated soft drink made primarily in India and certain parts of the U.S.

Definition of limca:

(N) : an Indian multinational brand of lemon- and lime-flavoured carbonated soft drink made primarily in India and certain parts of the U.S.

Back to Top