×
rama
meaning in English
n.
rama (hinduism), one of the incarnations of vishnu
Related Words
ralph waldo emerson
ram
ramadan
ramage
PC Version
Copyright © 2018 WordTech Co.