Noun Definition

margay

1.Definition: small spotted wildcat found from Texas to Brazil

Category: Animals