rani: (the feminine of raja) a Hindu princess or the wife of a raja
aristocrat: a member of the aristocracy
ology: an informal word (abstracted from words with this ending) for some unidentified branch of knowledge