ROCHE
SOURCE: Location
USAGE: French, Irish
Meaning & History
Variant of ROACH
SHARE