Name Details

Carana

Meaning

foot, support, a pillar