Definify.com

Definition 2025


homelings

homelings

English

Noun

homelings

  1. plural of homeling