Definify.com

Definition 2026


strìopach_sràide

strìopach sràide

Scottish Gaelic

Noun

strìopach sràide

  1. A streetwalker