CROKER MEANING IN ENGLISH

• Croker Definition & Synonyms

  1. (n.) A cultivator of saffron; a dealer in saffron.


RECENT SEARCHES