Definify.com

Definition 2026


abachan

abachan

Scottish Gaelic

Noun

abachan m pl

  1. plural of aba