Kesa

Name origin: American

Name meaning: Laughing