'Palestina' definitions:

Definition of 'Palestina'

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