Citra

  • [ CHEET-rah ]
  • Indonesian
Means "image" in Indonesian, ultimately from Sanskrit चित्र (chitra).

There were no related names found for Citra.