Definify.com

Definition 2025


foundlings

foundlings

English

Noun

foundlings

  1. plural of foundling