O'Shaughnessy

English

Etymology

From Irish Ó Seachnasaigh.

Proper noun

O'Shaughnessy

  1. A surname from Irish.

See also