1. Latuka - Noun
2. Latuka - Proper noun
Latuka pl (plural only) Alternative form of Lotuko
Latuka Alternative form of Lotuko