busca (0 synonym found)

We don't have synonyms for busca yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are musca, lusca and bucca.


We don't have any synonyms for busca yet.

Did you mean…

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


Definition of busca:

°The Bay of Biscay, located in the eastern Atlantic north of Spain and west of France.

Definition of busca:

°The Bay of Biscay, located in the eastern Atlantic north of Spain and west of France.

Back to Top