'Palestina' definitions:

Definition of 'palestina'

From: Hitchcock
  • Palestina, which is covered; watered; or brings and causes ruin