Cardamoms

See also: cardamoms

English

Proper noun

the Cardamoms

  1. Synonym of Cardamom Mountains.