the lordship is named after terregles near dumfries in south west scotland amafoto karirima ngarambe rutayisire jessica notable people with the name include the following ntibabyibutse ngo bakubabarire