Definify.com

Definition 2025


elfins

elfins

English

Noun

elfins

  1. plural of elfin