nessEnglish

cape, ness

Noun

A strip of land projecting into a body of water

English: cape, ness

Bahasa: tanjung

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "ness"