Definify.com

Definition 2024


elfins

elfins

English

Noun

elfins

  1. plural of elfin