×

rama meaning in English

n. rama (hinduism), one of the incarnations of vishnu

Related Words

  1. ralph waldo emerson
  2. ram
  3. ramadan
  4. ramage
PC Version

Copyright © 2018 WordTech Co.