Definify.com

Definition 2025


palgraves

palgraves

English

Noun

palgraves

  1. plural of palgrave