Home

Word

Nilgiri Hills, n.
more info hills in southern India
<noun.location>

Nilgiri Hills
semantic pointers
part holonym
instance hypernym