×

rama meaning in French

n. rama, divinité indienne, une des incarnations de vishnou (hindouisme)

Related Words

  1. ram one's head against the wall
  2. ram's horn
  3. rama's bridge
  4. ramada
PC Version

Copyright © 2018 WordTech Co.