'bethrapha' definitions:

Definition of 'bethrapha'

From: Hitchcock
  • Beth-rapha, house of health