Definify.com

Definition 2024


abachan

abachan

Scottish Gaelic

Noun

abachan m pl

  1. plural of aba