Definify.com

Definition 2024


who'da

who'da

English

Contraction

who'da

  1. (colloquial) who would have