Definify.com

Definition 2024


mucan-locha

mucan-locha

Scottish Gaelic

Noun

mucan-locha

  1. plural of muc-locha