TEAHOUSE

Definition of TEAHOUSE

  1. (noun)a restaurant where tea and light meals are available