Definify.com

Definition 2025


abachan

abachan

Scottish Gaelic

Noun

abachan m pl

  1. plural of aba