Definify.com

Definition 2025


earroo

earroo

Manx

Noun

earroo m

  1. number

Derived terms