Dhorcha

See also: dhorcha

Scottish Gaelic

Proper noun

Dhorcha f

  1. lenited form of Dorcha