Definify.com

Definition 2025


os-daonna

os-daonna

Scottish Gaelic

Adjective

os-daonna

  1. superhuman