Definify.com

Definition 2026


elfins

elfins

English

Noun

elfins

  1. plural of elfin