Definify.com

Definition 2024


Holycross

Holycross

See also: holy cross and Holy Cross

English

Proper noun

Holycross

  1. A village in Ireland.