Laccadives

English

Proper noun

Laccadives

  1. Ellipsis of Laccadive Islands.