Noun (f.)

Dictionary in Provencal

idro

hydra

English translation hydra
Grammatical category s. f.
Also from English hydra