cuda

noun
cu·​da | \ ˈküdə\
plural -s

Definition of cuda

History and Etymology for cuda

short for barracuda

Keep scrolling for more