noun
Word Origin American Spanish, ‘free Cuba’.
Powered by Oxford Dictionaries
More definitions, origin and scrabble points