Definify.com

Definition 2024


sròin-adharcach

sròin-adharcach

Scottish Gaelic

Noun

sròin-adharcach m

  1. A unicorn