SPELK MEANING IN ENGLISH

• Spelk Definition & Synonyms

  1. (n.) A small stick or rod used as a spike in thatching; a splinter.


RECENT SEARCHES