DICTIONARY

(Total Entries : 197270)

Narayadeva (or Narasadeva)

Dictionary Definition: