Shorcha

See also: shorcha

Irish

Proper noun

Shorcha f

  1. lenited form of Sorcha

Scottish Gaelic

Proper noun

Shorcha f

  1. lenited form of Sorcha