Definition Definition

lyssa - Meaning and Examples

Meaning of 'lyssa' (Webster Dictionary)

1 . Lyssa [ n.]
- Hydrophobia.

Nearby Words: