Yama Terms:YYama Term Definition Details Yama ID:T247733 Yama (English, Latin script, Original) definition 1 Self-restraint; lord of death Further Details language: English Author: Hawken Wanamaker Other Dictionaries Other Dictionaries
Term Definition Details Yama ID:T247733 Yama (English, Latin script, Original) definition 1 Self-restraint; lord of death Further Details language: English Author: Hawken Wanamaker Other Dictionaries Other Dictionaries
Term Definition Details Yama ID:T247733 Yama (English, Latin script, Original) definition 1 Self-restraint; lord of death Further Details language: English Author: Hawken Wanamaker Other Dictionaries Other Dictionaries