Definify.com

Definition 2024


dubbey

dubbey

Manx

Noun

dubbey m (plural dubbaghyn)

  1. pond, pool, puddle