Unique Boy Names

competitor, one who shares a river

knowledge, awareness

God has been gracious

companion, friend

from the upper town

Lon

ready, prepared

end of knowledge, conclusion of the Vedas

strength of the nation

praise, glorification

from the rook, chess piece