I need help finding the origin and meaning of these surnames:
Ahey
Chovnick
Farnall
Mag
Ramchandran (Indian, but not sure if means the same thing as the given name Ramachander/Ramachandra)
Rell
Serf
Yassir (Arabic, but not sure if it means the same thing as the given name Yasir)