Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of LAMA
noun : LAMA
Source:WordNet 3.1
-
1. (
) a Tibetan or Mongolian priest of Lamaism ;
-
2. (
) llamas ;
See more about : LAMA