Names: Mairi

Names:
Gaelic for Mary, sea of bitterness