Ramamoorthi
Ramamoorthi means a attractive , charming, and king of beauty. The name Ramamoorthi depicts the Lord ram. This name is also meant for the God of love.
Eg:The Name Ramamoorthi defines the name of the epic Ramayana, the Lord ram and lord of true love.