Meaning of Lamaistic in English:

Lamaistic

adjective