DOBBIN MEANING IN ENGLISH

• Dobbin Definition & Synonyms

  1. (n.) An old jaded horse.
  2. (n.) Sea gravel mixed with sand.


RECENT SEARCHES