Rani for a baby name

Sanskrit, meaning ‘queen’. Also a character from Doctor Who.

Search by letter



Search by category