Definify.com

Definition 2025


bomaichean

bomaichean

Scottish Gaelic

Noun

bomaichean m pl

  1. plural of boma