Definify.com

Definition 2025


cothroman

cothroman

Scottish Gaelic

Noun

cothroman m

  1. plural of cothrom