Same meaning?
Tennehena is a village in Sri Lanka within Central Province .
Tennehena is a village in Sri Lanka within the central province .
yes