English

edit

Etymology

edit

From Irish Ó Seachnasaigh.

Proper noun

edit

O'Shaughnessy

  1. A surname from Irish.

See also

edit