homelings

English

Noun

homelings

  1. plural of homeling