Definition of "Maghera"

Maghera