Definify.com

Definition 2025


ath-dheuchainn

ath-dheuchainn

Scottish Gaelic

Noun

ath-dheuchainn f

  1. re-examination