Dhorcha
See also:
dhorcha
Scottish Gaelic
Proper noun
Dhorcha
f
lenited
form of
Dorcha