french franc

Noun
  1. Formerly the basic unit of money in France (synset 113699893)

Other Searches