Definify.com

Definition 2024


八婆

八婆

Chinese

eight; 8 grandmother; matron; mother-in-law
simp. and trad.
(八婆)

Noun

八婆

  1. (colloquial, regional) nosey parker, a meddling woman